turbocharger diaphragm box - Turkish English Dictionary